A Comparative Review: Accurate OpenFlow Simulation Tools for Prototyping
نویسندگان
چکیده
Several Simulation and emulation tools such as the OMNeT++ INET Framework and Mininet have been developed to evaluate the performance of Software-Defined Networking (SDN). A major challenge is how to analyse the obtained performance results of data transmission for these tools. These challenges include scaling to large networks, testing the correctness and evaluating the performance with the ability to easily migrate to a real system with minimal changes for deployment. Current methods for testing the functions and evaluating the performances of SDN include new programming languages, static analysis and debugging capability, and innovative frameworks of simulation tools. In this paper, we describe the implementation model of OpenFlow system in the INET framework for OMNeT++. The simulation approaches were designed for prototyping and evaluating new SDN-based applications accurately at low cost, while being flexible, scalable, controllable, and accessible to many users. We describe the design and the use of the simulation modules, and demonstrate its capability by carrying out a series of experiments. In addition, we compare the OpenFlow functions of OMNeT++ simulator with the popular Mininet emulator in identical traffic configurations. The measurement results derived from both tools show that they are correct, accurate, and repeatable regarding their capabilities, performance, and
منابع مشابه
A Comparative Study of Milestones for Featuring GUI Prototyping Tools
Prototyping is one of the core activities of User-Centered Design (UCD) processes and an integral component of Human-Computer Interaction (HCI) research. For many years, prototyping was synonym of paper-based mockups and only more recently we can say that dedicated tools for supporting prototyping activities really reach the market. In this paper, we propose to analyze the evolution of prototyp...
متن کاملBringing Understanding of Simulation Material to Interaction Designers
Simulation-based tools are complex and obscure software. However, a company may benefit from using such tools, as they provide more precise and accurate information. Ericsson has developed a RAN simulator that allows to model cellular networks taking into account even their smallest aspects. This allows to compare different solutions for particular case and select the best one. Therefore, Erics...
متن کاملEssential Real-Time and Modeling tools for Robot Rapid Prototyping
Rapid prototyping is essential in robotics. The Waterfall method is usually used to design complex systems, but this method has some drawbacks. Rapid Prototyping is a more recent approach, which is more suitable for real-time systems design We propose a set of three requirements in order to have a flexible real-time systems design environment. SYMOFROS, a symbolic modeling and simulation softwa...
متن کاملNetwork Programmability Using POX Controller
POX is a Python based open source OpenFlow/Software Defined Networking (SDN) Controller. POX is used for faster development and prototyping of new network applications. POX controller comes pre installed with the mininet virtual machine. Using POX controller you can turn dumb openflow devices into hub, switch, load balancer, firewall devices. The POX controller allows easy way to run OpenFlow/S...
متن کاملGAUT – A Free and Open Source High-Level Synthesis Tool for FPGA-Based Acceleration of Scientific Computing
GAUT is an open source High-Level Synthesis tool. From a bit-accurate C/C++ specification it automatically generates a RTL architecture described in VHDL that can be used by commercial logical synthesis tools like ISE (Xilinx), Quartus (Altera). GAUT also generates TLM and CABA SystemC simulation models for virtual prototyping.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- JNW
دوره 10 شماره
صفحات -
تاریخ انتشار 2015